
#import <Foundation/Foundation.h>

#import "cocos2d.h"

@protocol Card_DesDelegate

- (void)Card_DesSelect:(NSInteger)pIndex;

@end

typedef enum 
{
	ECard_Des_Menu,
	ECard_Des_PlayerSelected,
	ECard_Des_Game,
	ECard_Des_GameResult,
	ECard_Des_Count
}ECard_Des;

@interface Card_Des : CCLayer <ReplaceLayerActionDelegate>
{
	id<Card_DesDelegate> delegate;
	
	ECard_Des m_nReturn;
}

@property (assign) ECard_Des m_nReturn;

+(CCScene *) scene;

-(id)init:(id<Card_DesDelegate>) _delegate;

@end
